T - the object Type to be processed.S - the expected output Type of the processing.public final class BatchProcessor<T,S>
extends java.lang.Object
| Constructor and Description |
|---|
BatchProcessor()
Constructs a BatchProcessor.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.ArrayList<java.util.ArrayList<S>> |
processMultiple(T[] toProcess,
Processable<T,S> processor)
Processes multiple files.
|
java.util.ArrayList<S> |
processSingular(T toProcess,
Processable<T,S> processor)
Processes a singular object.
|
public BatchProcessor()
public java.util.ArrayList<S> processSingular(T toProcess, Processable<T,S> processor)
toProcess - the T object to process.processor - the Processable object to process with.public java.util.ArrayList<java.util.ArrayList<S>> processMultiple(T[] toProcess, Processable<T,S> processor)
Processable) method.toProcess - the T object array containing the objects to be processed.processor - the Processable object to process the objects with.